crown princess - French English Dictionary